self-financing esaf - French English Dictionary